marsh rosemary
Explore definitions, synonyms, and language insights of marsh rosemary
Definitions
Noun
any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers